mesocarp segment - French English Dictionary